﻿using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

[assembly: AssemblyProduct("Aocsoft.DDDFramework")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: ComVisible(false)]
[assembly: AssemblyVersion("1.6.0")]
[assembly: AssemblyFileVersion("1.6.0")]
//-----------------1.5.0----------------------//
// 1.部分Repostiory 接口支持自定义主键类型
// 2.EntityBase直接实现Guid主键，不提供Object类型的主键, 因为Object类型的主键在自动生成主键时存在问题, 比如 Guid的是NewGuid(), Int的则是序列，这方面暂时有一定的问题，后面再考虑
//------------------End-----------------------//

//-----------------1.5.1----------------------//
// 1.修复EntityBase在new出来之后无主键的bug
//------------------End-----------------------//

//-----------------1.5.2----------------------//
// 1. EntityBase.cs remove the set method for the Key property for bug fix.
// 2. RepositoryBase.cs add Primary key is empty validate for performance issue(specifal no value search database).
//------------------End-----------------------//

//-----------------1.6.0----------------------//
// 1. 支持数据库表名怎加前缀, 通过在AppSetting节增加DB_Prefix来判断
//------------------End-----------------------//